1) On parle de compensation bilatérale ou compensation réciproque (bilateral netting) lorsque la compensation se fait entre deux parties contractantes; on parle de compensation multilatérale (multilateral netting) dans le cas où elle implique plus de deux parties contractantes.
2) La compensation peut s'opérer de plusieurs façons; on distingue notamment la compensation par novation, la compensation de paiements et la compensation avec déchéance du terme.